using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using SiteECSWeb;
using System.ComponentModel;
/// <summary>
/// Summary description for CityInfo
/// </summary>
namespace SiteECSWeb
{
    public class EmpHistoryInfo
    {
        #region Constructor
        public EmpHistoryInfo()
        {

        }
        public EmpHistoryInfo(int empHisID, long rowRank,
            string empName, string empTitle, DateTime empSDate)
        {
            _empHisID = empHisID;
            _rowRank = rowRank;
            _empName = empName;
            _empTitle = empTitle;
            _empSDate = empSDate;
        }
        public EmpHistoryInfo(int empHisID, long rowRank, string depName,
            string empName, string empTitle, string empPosition, DateTime empSDate)
        {
            _empHisID = empHisID;
            _rowRank = rowRank;
            _depName = depName;
            _empName = empName;
            _empTitle = empTitle;
            _empPosition = empPosition;
            _empSDate = empSDate;
        }

        public EmpHistoryInfo(int empHisID, long rowRank, string depName,
            string empName, string empTitle, string empPosition, string cityName,DateTime empSDate)
        {
            _empHisID = empHisID;
            _rowRank = rowRank;
            _depName = depName;
            _empName = empName;
            _empTitle = empTitle;
            _empPosition = empPosition;
            _empSDate = empSDate;
            _cityName = cityName;
            
        }
        public EmpHistoryInfo(int empHisID, long rowRank, 
           string empName, int empID, string empTitle, int empTitleID,
           string cityName, int cityID, string empNotes,DateTime empSDate)
        {
            _empHisID = empHisID;
            _rowRank = rowRank;
            
            _empName = empName;
            _empTitle = empTitle;
            
            _empSDate = empSDate;
            _empID = empID;
            _empTitleID = empTitleID;
            _cityName = cityName;
            _cityID = cityID;
            _empNotes = empNotes;
        }
        public EmpHistoryInfo(int empHisID, long rowRank, string depName,
            string empName, int empID, string empTitle, int empTitleID, string empPosition,
            string cityName, int cityID, DateTime empSDate)
        {
            _empHisID = empHisID;
            _rowRank = rowRank;
            _depName = depName;
            _empName = empName;
            _empTitle = empTitle;
            _empPosition = empPosition;
            _empSDate = empSDate;
            _empID = empID;
            _empTitleID = empTitleID;
            _cityName = cityName;
            _cityID = cityID;
        }
       
        #endregion
       
        #region EmpHistoryProperties

        private int _empHisID;
        [DataObjectField(true)]
        public int EmpOffPst_id
        {
            get { return _empHisID; }
            set { _empHisID = value; }
        }
        private long _rowRank;

        public long RowRank
        {
            get { return _rowRank; }
            set { _rowRank = value; }
        }

        private string _depName;

        public string DepName
        {
            get { return _depName; }
            set { _depName = value; }
        }
        private int _empID;

        public int EmpID
        {
            get { return _empID; }
            set { _empID = value; }
        }
	
        private string _empName;

        public string EmpName
        {
            get { return _empName; }
            set { _empName = value; }
        }

        private int _empTitleID;

        public int EmpTitleID
        {
            get { return _empTitleID; }
            set { _empTitleID = value; }
        }
	
        private string _empTitle;

        public string EmpTitle
        {
            get { return _empTitle; }
            set { _empTitle = value; }
        }

        private string _empPosition;

        public string EmpPosition
        {
            get { return _empPosition; }
            set { _empPosition = value; }
        }

        private int _cityID;

        public int CityID
        {
            get { return _cityID; }
            set { _cityID = value; }
        }
	
        private string _cityName;

        public string CityName
        {
            get { return _cityName; }
            set { _cityName = value; }
        }


	
        private DateTime _empSDate;

        public DateTime EmpSDate
        {
            get { return _empSDate; }
            set { _empSDate = value; }
        }

        private string _empNotes;

        public string EmpNotes
        {
            get { return _empNotes; }
            set { _empNotes = value; }
        }
	
	
        #endregion
        
    }
}

